[INFO] cloning repository https://github.com/Bownairo/rhipster
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Bownairo/rhipster" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBownairo%2Frhipster", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBownairo%2Frhipster'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a5682ca0793047494840484fbeb830851026916b
[INFO] checking Bownairo/rhipster against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBownairo%2Frhipster" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Bownairo/rhipster on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Bownairo/rhipster
[INFO] finished tweaking git repo https://github.com/Bownairo/rhipster
[INFO] tweaked toml for git repo https://github.com/Bownairo/rhipster written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/Bownairo/rhipster already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/diesel/diesel_cli/Cargo.toml: file `/workspace/builds/worker-4-tc1/source/diesel/diesel_cli/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `lib` target `diesel_cli`
[INFO] [stderr]   * `bin` target `diesel`
[INFO] [stderr] warning: /workspace/builds/worker-4-tc1/source/diesel_cli_ext/Cargo.toml: file `/workspace/builds/worker-4-tc1/source/diesel_cli_ext/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `lib` target `diesel_cli_ext`
[INFO] [stderr]   * `bin` target `diesel_ext`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded diffy v0.2.1
[INFO] [stderr]   Downloaded include_dir_impl v0.6.1
[INFO] [stderr]   Downloaded include_dir v0.6.1
[INFO] [stderr]   Downloaded cargo_metadata v0.8.2
[INFO] [stderr]   Downloaded bigdecimal v0.2.0
[INFO] [stderr]   Downloaded blowfish v0.6.0
[INFO] [stderr]   Downloaded bcrypt v0.8.2
[INFO] [stderr]   Downloaded sourcegen-cli v0.4.0
[INFO] [stderr]   Downloaded serde_regex v0.3.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 295ee6def25fd7652c148d30df9d9bb6e93dce4821b8719f63e4f3cccc4b3d3c
[INFO] running `Command { std: "docker" "start" "-a" "295ee6def25fd7652c148d30df9d9bb6e93dce4821b8719f63e4f3cccc4b3d3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "295ee6def25fd7652c148d30df9d9bb6e93dce4821b8719f63e4f3cccc4b3d3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "295ee6def25fd7652c148d30df9d9bb6e93dce4821b8719f63e4f3cccc4b3d3c", kill_on_drop: false }`
[INFO] [stdout] 295ee6def25fd7652c148d30df9d9bb6e93dce4821b8719f63e4f3cccc4b3d3c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cc9954eaad98ce7e92856784be1012a6d943dd1ddd5aa9146c6d816eef417308
[INFO] running `Command { std: "docker" "start" "-a" "cc9954eaad98ce7e92856784be1012a6d943dd1ddd5aa9146c6d816eef417308", kill_on_drop: false }`
[INFO] [stderr] warning: /opt/rustwide/workdir/diesel/diesel_cli/Cargo.toml: file `/opt/rustwide/workdir/diesel/diesel_cli/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `lib` target `diesel_cli`
[INFO] [stderr]   * `bin` target `diesel`
[INFO] [stderr] warning: /opt/rustwide/workdir/diesel_cli_ext/Cargo.toml: file `/opt/rustwide/workdir/diesel_cli_ext/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `lib` target `diesel_cli_ext`
[INFO] [stderr]   * `bin` target `diesel_ext`
[INFO] [stderr]    Compiling proc-macro2 v1.0.27
[INFO] [stderr]    Compiling syn v1.0.73
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling libc v0.2.97
[INFO] [stderr]    Compiling serde_derive v1.0.126
[INFO] [stderr]    Compiling serde v1.0.126
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling num-bigint v0.3.2
[INFO] [stderr]    Compiling serde_json v1.0.64
[INFO] [stderr]    Compiling libsqlite3-sys v0.20.1
[INFO] [stderr]    Compiling mysqlclient-sys v0.2.4
[INFO] [stderr]     Checking ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling pq-sys v0.4.6
[INFO] [stderr]     Checking regex-syntax v0.6.25
[INFO] [stderr]     Checking tinyvec v1.2.0
[INFO] [stderr]     Checking unicode-bidi v0.3.5
[INFO] [stderr]     Checking byteorder v1.4.3
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]     Checking percent-encoding v2.1.0
[INFO] [stderr]     Checking aho-corasick v0.7.18
[INFO] [stderr]     Checking form_urlencoded v1.0.1
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking chrono v0.4.19
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking unicode-normalization v0.1.19
[INFO] [stderr]     Checking dotenv v0.15.0
[INFO] [stderr]     Checking unicode-width v0.1.8
[INFO] [stderr]    Compiling version_check v0.9.3
[INFO] [stderr]     Checking getrandom v0.2.3
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking idna v0.2.3
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]     Checking bigdecimal v0.2.0
[INFO] [stderr]     Checking rand v0.8.4
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]     Checking clap v2.33.3
[INFO] [stderr]     Checking regex v1.5.4
[INFO] [stderr]     Checking url v2.2.2
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]     Checking tempfile v3.2.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.0
[INFO] [stderr]    Compiling matches v0.1.8
[INFO] [stderr]    Compiling anyhow v1.0.41
[INFO] [stderr]     Checking env_logger v0.7.1
[INFO] [stderr]    Compiling typenum v1.13.0
[INFO] [stderr]     Checking unicode-segmentation v1.8.0
[INFO] [stderr]     Checking quickcheck v0.9.2
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking diffy v0.2.1
[INFO] [stderr]     Checking heck v0.3.3
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling generic-array v0.14.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking getopts v0.2.21
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking block-cipher v0.8.0
[INFO] [stderr]     Checking opaque-debug v0.3.0
[INFO] [stderr]    Compiling diesel_derives v2.0.0 (/opt/rustwide/workdir/diesel/diesel_derives)
[INFO] [stderr]    Compiling thiserror-impl v1.0.26
[INFO] [stderr]    Compiling structopt-derive v0.4.15
[INFO] [stderr]    Compiling include_dir_impl v0.6.1
[INFO] [stderr]     Checking blowfish v0.6.0
[INFO] [stderr]     Checking dunce v1.0.2
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking difference v2.0.0
[INFO] [stderr]     Checking glob v0.3.0
[INFO] [stderr]     Checking base64 v0.12.3
[INFO] [stderr]     Checking bcrypt v0.8.2
[INFO] [stderr]     Checking include_dir v0.6.1
[INFO] [stderr]     Checking scan_dir v0.3.3
[INFO] [stderr]     Checking convert_case v0.4.0
[INFO] [stderr]     Checking assert_matches v1.5.0
[INFO] [stderr]     Checking thiserror v1.0.26
[INFO] [stderr]     Checking structopt v0.3.22
[INFO] [stderr]     Checking ipnetwork v0.18.0
[INFO] [stderr]     Checking toml v0.5.8
[INFO] [stderr]     Checking serde_regex v0.3.1
[INFO] [stderr]     Checking semver v0.9.0
[INFO] [stderr]     Checking diesel v2.0.0 (/opt/rustwide/workdir/diesel/diesel)
[INFO] [stderr]     Checking cargo_metadata v0.8.2
[INFO] [stderr]     Checking migrations_internals v2.0.0 (/opt/rustwide/workdir/diesel/diesel_migrations/migrations_internals)
[INFO] [stderr]     Checking diesel_cli_ext v0.3.6 (/opt/rustwide/workdir/diesel_cli_ext)
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:437:28
[INFO] [stdout]     |
[INFO] [stdout] 437 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 438 | |             file_get_contents("test_data/schema.rs"),
[INFO] [stdout] 439 | |             "model",
[INFO] [stdout] 440 | |             None,
[INFO] [stdout] 441 | |             false,
[INFO] [stdout] 442 | |             &mut HashMap::default(),
[INFO] [stdout] 443 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 437 |         let parse_output = super::parse(file_get_contents("test_data/schema.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:466:28
[INFO] [stdout]     |
[INFO] [stdout] 466 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 467 | |             file_get_contents("test_data/schema_localmodded.rs"),
[INFO] [stdout] 468 | |             "model",
[INFO] [stdout] 469 | |             None,
[INFO] [stdout] 470 | |             false,
[INFO] [stdout] 471 | |             &mut HashMap::default(),
[INFO] [stdout] 472 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 466 |         let parse_output = super::parse(file_get_contents("test_data/schema_localmodded.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:489:28
[INFO] [stdout]     |
[INFO] [stdout] 489 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 490 | |             file_get_contents("test_data/schema_with_ip_bytea.rs"),
[INFO] [stdout] 491 | |             "model",
[INFO] [stdout] 492 | |             None,
[INFO] [stdout] 493 | |             false,
[INFO] [stdout] 494 | |             &mut HashMap::default(),
[INFO] [stdout] 495 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let parse_output = super::parse(file_get_contents("test_data/schema_with_ip_bytea.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:512:28
[INFO] [stdout]     |
[INFO] [stdout] 512 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 513 | |             file_get_contents("test_data/schema_with_tab.rs"),
[INFO] [stdout] 514 | |             "model",
[INFO] [stdout] 515 | |             None,
[INFO] [stdout] 516 | |             false,
[INFO] [stdout] 517 | |             &mut HashMap::default(),
[INFO] [stdout] 518 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 512 |         let parse_output = super::parse(file_get_contents("test_data/schema_with_tab.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:526:28
[INFO] [stdout]     |
[INFO] [stdout] 526 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 527 | |             file_get_contents("test_data/schema_with_time.rs"),
[INFO] [stdout] 528 | |             "model",
[INFO] [stdout] 529 | |             None,
[INFO] [stdout] 530 | |             false,
[INFO] [stdout] 531 | |             &mut HashMap::default(),
[INFO] [stdout] 532 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 526 |         let parse_output = super::parse(file_get_contents("test_data/schema_with_time.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:540:28
[INFO] [stdout]     |
[INFO] [stdout] 540 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 541 | |             file_get_contents("test_data/schema_with_ies.rs"),
[INFO] [stdout] 542 | |             "model",
[INFO] [stdout] 543 | |             None,
[INFO] [stdout] 544 | |             false,
[INFO] [stdout] 545 | |             &mut HashMap::default(),
[INFO] [stdout] 546 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 540 |         let parse_output = super::parse(file_get_contents("test_data/schema_with_ies.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking migrations_macros v2.0.0 (/opt/rustwide/workdir/diesel/diesel_migrations/migrations_macros)
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:556:28
[INFO] [stdout]     |
[INFO] [stdout] 556 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 557 | |             file_get_contents("test_data/schema.rs"),
[INFO] [stdout] 558 | |             "model",
[INFO] [stdout] 559 | |             Some("Identifiable".to_string()),
[INFO] [stdout] 560 | |             false,
[INFO] [stdout] 561 | |             &mut HashMap::default(),
[INFO] [stdout] 562 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 556 |         let parse_output = super::parse(file_get_contents("test_data/schema.rs"), "model", Some("Identifiable".to_string()), false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:568:28
[INFO] [stdout]     |
[INFO] [stdout] 568 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 569 | |             file_get_contents("test_data/schema_uuid.rs"),
[INFO] [stdout] 570 | |             "model",
[INFO] [stdout] 571 | |             None,
[INFO] [stdout] 572 | |             false,
[INFO] [stdout] 573 | |             &mut HashMap::default(),
[INFO] [stdout] 574 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 568 |         let parse_output = super::parse(file_get_contents("test_data/schema_uuid.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 6 arguments but 5 arguments were supplied
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:582:28
[INFO] [stdout]     |
[INFO] [stdout] 582 |           let parse_output = super::parse(
[INFO] [stdout]     |  ____________________________^^^^^^^^^^^^-
[INFO] [stdout] 583 | |             file_get_contents("test_data/schema_mysql.rs"),
[INFO] [stdout] 584 | |             "model",
[INFO] [stdout] 585 | |             None,
[INFO] [stdout] 586 | |             false,
[INFO] [stdout] 587 | |             &mut HashMap::default(),
[INFO] [stdout] 588 | |         );
[INFO] [stdout]     | |_________- an argument of type `bool` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> diesel_cli_ext/src/parse.rs:21:8
[INFO] [stdout]     |
[INFO] [stdout] 21  | pub fn parse(
[INFO] [stdout]     |        ^^^^^
[INFO] [stdout] 22  |     contents: String,
[INFO] [stdout]     |     ----------------
[INFO] [stdout] 23  |     action: &str,
[INFO] [stdout]     |     ------------
[INFO] [stdout] 24  |     model_derives: Option<String>,
[INFO] [stdout]     |     -----------------------------
[INFO] [stdout] 25  |     add_table_name: bool,
[INFO] [stdout]     |     --------------------
[INFO] [stdout] 26  |     model_type_mapping: &mut HashMap<String, String>,
[INFO] [stdout]     |     ------------------------------------------------
[INFO] [stdout] 27  |     new: bool
[INFO] [stdout]     |     ---------
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 582 |         let parse_output = super::parse(file_get_contents("test_data/schema_mysql.rs"), "model", None, false, &mut HashMap::default(), /* bool */);
[INFO] [stdout]     |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `diesel_cli_ext` (lib test) due to 10 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: function `print_conversion_dependencies` is never used
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn print_conversion_dependencies() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `print_conversion_methods` is never used
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:61:4
[INFO] [stdout]    |
[INFO] [stdout] 61 | fn print_conversion_methods(parse_output: &parse::ParseOutput) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `print_usage` is never used
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:82:4
[INFO] [stdout]    |
[INFO] [stdout] 82 | fn print_usage(program: &str, opts: Options) {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `main` is never used
[INFO] [stdout]   --> diesel_cli_ext/src/main.rs:87:4
[INFO] [stdout]    |
[INFO] [stdout] 87 | fn main() {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `max` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `max` in the type namespace is also re-exported here
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:98:9
[INFO] [stdout]     |
[INFO] [stdout] 98  | #![deny(warnings)]
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(ambiguous_glob_reexports)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `min` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `min` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `sum` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `sum` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `avg` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `avg` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unused import: `bigdecimal::FromPrimitive`
[INFO] [stdout]    --> diesel/diesel/src/mysql/connection/bind.rs:602:9
[INFO] [stdout]     |
[INFO] [stdout] 602 |     use bigdecimal::FromPrimitive;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:98:9
[INFO] [stdout]     |
[INFO] [stdout] 98  | #![deny(warnings)]
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     = note: `#[deny(unused_imports)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `max` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `max` in the type namespace is also re-exported here
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[deny(ambiguous_glob_reexports)]` implied by `#[deny(warnings)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `min` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `min` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `sum` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `sum` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: ambiguous glob re-exports
[INFO] [stdout]    --> diesel/diesel/src/lib.rs:187:13
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub use crate::helper_types::*;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ the name `avg` in the type namespace is first re-exported here
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub use crate::expression::dsl::*;
[INFO] [stdout]     |             ------------------------- but the name `avg` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1171:13
[INFO] [stdout]      |
[INFO] [stdout] 1169 |         let json_col_as_json = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1170 |             "SELECT json_field FROM json_test",
[INFO] [stdout] 1171 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1188:13
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         let json_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1187 |             "SELECT json_field FROM json_test",
[INFO] [stdout] 1188 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1208:13
[INFO] [stdout]      |
[INFO] [stdout] 1206 |         input_bind(
[INFO] [stdout]      |         ---------- arguments to this function are incorrect
[INFO] [stdout] 1207 |             "INSERT INTO json_test(id, json_field) VALUES (?, ?)",
[INFO] [stdout] 1208 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1109:8
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn input_bind(
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 1110 |         query: &'static str,
[INFO] [stdout] 1111 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1219:13
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         let json_col_as_json = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1218 |             "SELECT json_field FROM json_test",
[INFO] [stdout] 1219 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1236:13
[INFO] [stdout]      |
[INFO] [stdout] 1234 |         let json_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1235 |             "SELECT json_field FROM json_test",
[INFO] [stdout] 1236 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1256:13
[INFO] [stdout]      |
[INFO] [stdout] 1254 |         input_bind(
[INFO] [stdout]      |         ---------- arguments to this function are incorrect
[INFO] [stdout] 1255 |             "INSERT INTO json_test(id, json_field) VALUES (?, ?)",
[INFO] [stdout] 1256 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1109:8
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn input_bind(
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 1110 |         query: &'static str,
[INFO] [stdout] 1111 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1263:13
[INFO] [stdout]      |
[INFO] [stdout] 1261 |         let json_col_as_json = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1262 |             "SELECT json_field FROM json_test",
[INFO] [stdout] 1263 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1280:13
[INFO] [stdout]      |
[INFO] [stdout] 1278 |         let json_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1279 |             "SELECT json_field FROM json_test",
[INFO] [stdout] 1280 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1311:68
[INFO] [stdout]      |
[INFO] [stdout] 1311 |             query_single_table("SELECT enum_field FROM enum_test", conn, MysqlType::Enum);
[INFO] [stdout]      |             ------------------                                     ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1336:17
[INFO] [stdout]      |
[INFO] [stdout] 1334 |             let enum_col_as_text = query_single_table(
[INFO] [stdout]      |                                    ------------------ arguments to this function are incorrect
[INFO] [stdout] 1335 |                 "SELECT enum_field FROM enum_test",
[INFO] [stdout] 1336 |                 conn,
[INFO] [stdout]      |                 ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1355:13
[INFO] [stdout]      |
[INFO] [stdout] 1353 |         let enum_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1354 |             "SELECT enum_field FROM enum_test",
[INFO] [stdout] 1355 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1375:13
[INFO] [stdout]      |
[INFO] [stdout] 1373 |         input_bind(
[INFO] [stdout]      |         ---------- arguments to this function are incorrect
[INFO] [stdout] 1374 |             "INSERT INTO enum_test(id, enum_field) VALUES (?, ?)",
[INFO] [stdout] 1375 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1109:8
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn input_bind(
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 1110 |         query: &'static str,
[INFO] [stdout] 1111 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1381:68
[INFO] [stdout]      |
[INFO] [stdout] 1381 |             query_single_table("SELECT enum_field FROM enum_test", conn, MysqlType::Enum);
[INFO] [stdout]      |             ------------------                                     ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1396:13
[INFO] [stdout]      |
[INFO] [stdout] 1394 |         let enum_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1395 |             "SELECT enum_field FROM enum_test",
[INFO] [stdout] 1396 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1411:13
[INFO] [stdout]      |
[INFO] [stdout] 1409 |         let enum_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1410 |             "SELECT enum_field FROM enum_test",
[INFO] [stdout] 1411 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1428:13
[INFO] [stdout]      |
[INFO] [stdout] 1426 |         input_bind(
[INFO] [stdout]      |         ---------- arguments to this function are incorrect
[INFO] [stdout] 1427 |             "INSERT INTO enum_test(id, enum_field) VALUES (?, ?)",
[INFO] [stdout] 1428 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1109:8
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn input_bind(
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 1110 |         query: &'static str,
[INFO] [stdout] 1111 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1437:68
[INFO] [stdout]      |
[INFO] [stdout] 1437 |             query_single_table("SELECT enum_field FROM enum_test", conn, MysqlType::Enum);
[INFO] [stdout]      |             ------------------                                     ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1452:13
[INFO] [stdout]      |
[INFO] [stdout] 1450 |         let enum_col_as_text = query_single_table(
[INFO] [stdout]      |                                ------------------ arguments to this function are incorrect
[INFO] [stdout] 1451 |             "SELECT enum_field FROM enum_test",
[INFO] [stdout] 1452 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1480:66
[INFO] [stdout]      |
[INFO] [stdout] 1480 |             query_single_table("SELECT set_field FROM set_test", conn, MysqlType::Set);
[INFO] [stdout]      |             ------------------                                   ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1499:17
[INFO] [stdout]      |
[INFO] [stdout] 1497 |             let set_col_as_text = query_single_table(
[INFO] [stdout]      |                                   ------------------ arguments to this function are incorrect
[INFO] [stdout] 1498 |                 "SELECT set_field FROM set_test",
[INFO] [stdout] 1499 |                 conn,
[INFO] [stdout]      |                 ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1514:13
[INFO] [stdout]      |
[INFO] [stdout] 1512 |         let set_col_as_text = query_single_table(
[INFO] [stdout]      |                               ------------------ arguments to this function are incorrect
[INFO] [stdout] 1513 |             "SELECT set_field FROM set_test",
[INFO] [stdout] 1514 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1531:13
[INFO] [stdout]      |
[INFO] [stdout] 1529 |         input_bind(
[INFO] [stdout]      |         ---------- arguments to this function are incorrect
[INFO] [stdout] 1530 |             "INSERT INTO set_test(id, set_field) VALUES (?, ?)",
[INFO] [stdout] 1531 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1109:8
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn input_bind(
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 1110 |         query: &'static str,
[INFO] [stdout] 1111 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1537:66
[INFO] [stdout]      |
[INFO] [stdout] 1537 |             query_single_table("SELECT set_field FROM set_test", conn, MysqlType::Set);
[INFO] [stdout]      |             ------------------                                   ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1549:13
[INFO] [stdout]      |
[INFO] [stdout] 1547 |         let set_col_as_text = query_single_table(
[INFO] [stdout]      |                               ------------------ arguments to this function are incorrect
[INFO] [stdout] 1548 |             "SELECT set_field FROM set_test",
[INFO] [stdout] 1549 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1566:13
[INFO] [stdout]      |
[INFO] [stdout] 1564 |         input_bind(
[INFO] [stdout]      |         ---------- arguments to this function are incorrect
[INFO] [stdout] 1565 |             "INSERT INTO set_test(id, set_field) VALUES (?, ?)",
[INFO] [stdout] 1566 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1109:8
[INFO] [stdout]      |
[INFO] [stdout] 1109 |     fn input_bind(
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 1110 |         query: &'static str,
[INFO] [stdout] 1111 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1572:66
[INFO] [stdout]      |
[INFO] [stdout] 1572 |             query_single_table("SELECT set_field FROM set_test", conn, MysqlType::Set);
[INFO] [stdout]      |             ------------------                                   ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |             |
[INFO] [stdout]      |             arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1584:13
[INFO] [stdout]      |
[INFO] [stdout] 1582 |         let set_col_as_text = query_single_table(
[INFO] [stdout]      |                               ------------------ arguments to this function are incorrect
[INFO] [stdout] 1583 |             "SELECT set_field FROM set_test",
[INFO] [stdout] 1584 |             conn,
[INFO] [stdout]      |             ^^^^ expected `&MysqlConnection`, found `&mut SqliteConnection`
[INFO] [stdout]      |
[INFO] [stdout]      = note:      expected reference `&mysql::connection::MysqlConnection`
[INFO] [stdout]              found mutable reference `&mut sqlite::connection::SqliteConnection`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> diesel/diesel/src/mysql/connection/bind.rs:1092:8
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     fn query_single_table(
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 1093 |         query: &'static str,
[INFO] [stdout] 1094 |         conn: &MysqlConnection,
[INFO] [stdout]      |         ----------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<SqliteConnection as Connection>::Backend == Mysql`
[INFO] [stdout]     --> diesel/diesel/src/mysql/types/date_and_time.rs:173:42
[INFO] [stdout]      |
[INFO] [stdout] 173  |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]      |                       ----------         ^^^^^^^^^^ type mismatch resolving `<SqliteConnection as Connection>::Backend == Mysql`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: expected this to be `Mysql`
[INFO] [stdout]     --> diesel/diesel/src/sqlite/connection/mod.rs:54:20
[INFO] [stdout]      |
[INFO] [stdout] 54   |     type Backend = Sqlite;
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] note: required for `SelectStatement<(), SelectClause<Grouped<Eq<SqlLiteral<Datetime>, Bound<Datetime, NaiveDateTime>>>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, bool>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 60   |     T::Query: QueryFragment<Conn::Backend> + QueryId,
[INFO] [stdout]      |               ---------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]      = note: the full type name has been written to '/opt/rustwide/target/debug/deps/diesel-791589410aeb6100.long-type-17535994389233093410.txt'
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Sqlite: sql_types::HasSqlType<mysql::types::Datetime>` is not satisfied
[INFO] [stdout]     --> diesel/diesel/src/mysql/types/date_and_time.rs:184:82
[INFO] [stdout]      |
[INFO] [stdout] 184  |             select(sql::<Datetime>("CAST('1970-01-01' AS DATETIME)")).get_result(connection);
[INFO] [stdout]      |                                                                       ---------- ^^^^^^^^^^ the trait `sql_types::HasSqlType<mysql::types::Datetime>` is not implemented for `Sqlite`
[INFO] [stdout]      |                                                                       |
[INFO] [stdout]      |                                                                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `sql_types::HasSqlType<ST>`:
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::BigInt>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Binary>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Bool>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Date>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Double>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Float>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Integer>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Numeric>>
[INFO] [stdout]              and 4 others
[INFO] [stdout] note: required for `Sqlite` to implement `QueryMetadata<mysql::types::Datetime>`
[INFO] [stdout]     --> diesel/diesel/src/expression/mod.rs:167:13
[INFO] [stdout]      |
[INFO] [stdout] 167  | impl<T, DB> QueryMetadata<T> for DB
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^     ^^
[INFO] [stdout] 168  | where
[INFO] [stdout] 169  |     DB: Backend + HasSqlType<T>,
[INFO] [stdout]      |                   ------------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<mysql::types::Datetime>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, _>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 62   |     Conn::Backend: QueryMetadata<T::SqlType>,
[INFO] [stdout]      |                    ------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `type_impls::date_and_time::chrono::chrono::NaiveDateTime: FromSql<mysql::types::Datetime, Sqlite>` is not satisfied
[INFO] [stdout]     --> diesel/diesel/src/mysql/types/date_and_time.rs:184:82
[INFO] [stdout]      |
[INFO] [stdout] 184  |             select(sql::<Datetime>("CAST('1970-01-01' AS DATETIME)")).get_result(connection);
[INFO] [stdout]      |                                                                       ---------- ^^^^^^^^^^ the trait `FromSql<mysql::types::Datetime, Sqlite>` is not implemented for `type_impls::date_and_time::chrono::chrono::NaiveDateTime`
[INFO] [stdout]      |                                                                       |
[INFO] [stdout]      |                                                                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `FromSql<A, DB>`:
[INFO] [stdout]                <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<mysql::types::Datetime, Mysql>>
[INFO] [stdout]                <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<pg::types::sql_types::Timestamptz, pg::backend::Pg>>
[INFO] [stdout]                <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<sql_types::Timestamp, Mysql>>
[INFO] [stdout]                <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<sql_types::Timestamp, Sqlite>>
[INFO] [stdout]                <type_impls::date_and_time::chrono::chrono::NaiveDateTime as FromSql<sql_types::Timestamp, pg::backend::Pg>>
[INFO] [stdout] note: required for `type_impls::date_and_time::chrono::chrono::NaiveDateTime` to implement `Queryable<mysql::types::Datetime, Sqlite>`
[INFO] [stdout]     --> diesel/diesel/src/type_impls/date_and_time.rs:30:28
[INFO] [stdout]      |
[INFO] [stdout] 30   |     #[derive(AsExpression, FromSqlRow)]
[INFO] [stdout]      |                            ^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
[INFO] [stdout] ...
[INFO] [stdout] 35   |     struct NaiveDateTimeProxy(NaiveDateTime);
[INFO] [stdout]      |                               ^^^^^^^^^^^^^
[INFO] [stdout] note: required for `type_impls::date_and_time::chrono::chrono::NaiveDateTime` to implement `deserialize::FromSqlRow<mysql::types::Datetime, Sqlite>`
[INFO] [stdout]     --> diesel/diesel/src/deserialize.rs:401:17
[INFO] [stdout]      |
[INFO] [stdout] 401  | impl<T, ST, DB> FromSqlRow<ST, DB> for T
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 406  |     T::Row: FromStaticSqlRow<ST, DB>,
[INFO] [stdout]      |             ------------------------ unsatisfied trait bound introduced here
[INFO] [stdout] note: required for `mysql::types::Datetime` to implement `CompatibleType<type_impls::date_and_time::chrono::chrono::NaiveDateTime, Sqlite>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:28:17
[INFO] [stdout]      |
[INFO] [stdout] 28   | impl<ST, U, DB> CompatibleType<U, DB> for ST
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^     ^^
[INFO] [stdout] ...
[INFO] [stdout] 32   |     U: FromSqlRow<ST, DB>,
[INFO] [stdout]      |        ------------------ unsatisfied trait bound introduced here
[INFO] [stdout] note: required for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<mysql::types::Datetime>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, type_impls::date_and_time::chrono::chrono::NaiveDateTime>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 63   |     U: FromSqlRow<<T::SqlType as CompatibleType<U, Conn::Backend>>::SqlType, Conn::Backend>,
[INFO] [stdout]      |        ------------------------------------------------------------------------------------ unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout]      = note: this error originates in the derive macro `FromSqlRow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:153:42
[INFO] [stdout]      |
[INFO] [stdout] 153  |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]      |                       ----------         ^^^^^^^^^^ type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: expected this to be `pg::backend::Pg`
[INFO] [stdout]     --> diesel/diesel/src/sqlite/connection/mod.rs:54:20
[INFO] [stdout]      |
[INFO] [stdout] 54   |     type Backend = Sqlite;
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] note: required for `SelectStatement<(), SelectClause<Grouped<Eq<SqlLiteral<Timestamptz>, Bound<Timestamptz, DateTime<Utc>>>>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, bool>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 60   |     T::Query: QueryFragment<Conn::Backend> + QueryId,
[INFO] [stdout]      |               ---------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]      = note: the full type name has been written to '/opt/rustwide/target/debug/deps/diesel-791589410aeb6100.long-type-9369957082886410715.txt'
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:161:42
[INFO] [stdout]      |
[INFO] [stdout] 161  |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]      |                       ----------         ^^^^^^^^^^ type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: expected this to be `pg::backend::Pg`
[INFO] [stdout]     --> diesel/diesel/src/sqlite/connection/mod.rs:54:20
[INFO] [stdout]      |
[INFO] [stdout] 54   |     type Backend = Sqlite;
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] note: required for `SelectStatement<(), SelectClause<Grouped<Eq<SqlLiteral<Timestamptz>, Bound<Timestamptz, DateTime<...>>>>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, bool>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 60   |     T::Query: QueryFragment<Conn::Backend> + QueryId,
[INFO] [stdout]      |               ---------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]      = note: the full type name has been written to '/opt/rustwide/target/debug/deps/diesel-791589410aeb6100.long-type-8723300113080332095.txt'
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Sqlite: sql_types::HasSqlType<pg::types::sql_types::Timestamptz>` is not satisfied
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:178:81
[INFO] [stdout]      |
[INFO] [stdout] 178  |             select(sql::<Timestamptz>("'1970-01-01Z'::timestamptz")).get_result(connection);
[INFO] [stdout]      |                                                                      ---------- ^^^^^^^^^^ the trait `sql_types::HasSqlType<pg::types::sql_types::Timestamptz>` is not implemented for `Sqlite`
[INFO] [stdout]      |                                                                      |
[INFO] [stdout]      |                                                                      required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the following other types implement trait `sql_types::HasSqlType<ST>`:
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::BigInt>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Binary>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Bool>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Date>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Double>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Float>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Integer>>
[INFO] [stdout]                <Sqlite as sql_types::HasSqlType<sql_types::Numeric>>
[INFO] [stdout]              and 4 others
[INFO] [stdout] note: required for `Sqlite` to implement `QueryMetadata<pg::types::sql_types::Timestamptz>`
[INFO] [stdout]     --> diesel/diesel/src/expression/mod.rs:167:13
[INFO] [stdout]      |
[INFO] [stdout] 167  | impl<T, DB> QueryMetadata<T> for DB
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^     ^^
[INFO] [stdout] 168  | where
[INFO] [stdout] 169  |     DB: Backend + HasSqlType<T>,
[INFO] [stdout]      |                   ------------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<pg::types::sql_types::Timestamptz>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, _>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 62   |     Conn::Backend: QueryMetadata<T::SqlType>,
[INFO] [stdout]      |                    ------------------------- unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `type_impls::date_and_time::chrono::chrono::DateTime<Utc>: FromSql<pg::types::sql_types::Timestamptz, Sqlite>` is not satisfied
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:178:81
[INFO] [stdout]      |
[INFO] [stdout] 178  |             select(sql::<Timestamptz>("'1970-01-01Z'::timestamptz")).get_result(connection);
[INFO] [stdout]      |                                                                      ---------- ^^^^^^^^^^ the trait `FromSql<pg::types::sql_types::Timestamptz, Sqlite>` is not implemented for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>`
[INFO] [stdout]      |                                                                      |
[INFO] [stdout]      |                                                                      required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `FromSql<pg::types::sql_types::Timestamptz, pg::backend::Pg>` is implemented for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>`
[INFO] [stdout] note: required for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>` to implement `Queryable<pg::types::sql_types::Timestamptz, Sqlite>`
[INFO] [stdout]     --> diesel/diesel/src/type_impls/date_and_time.rs:37:28
[INFO] [stdout]      |
[INFO] [stdout] 37   |     #[derive(AsExpression, FromSqlRow)]
[INFO] [stdout]      |                            ^^^^^^^^^^ unsatisfied trait bound introduced in this `derive` macro
[INFO] [stdout] ...
[INFO] [stdout] 40   |     struct DateTimeProxy<Tz: TimeZone>(DateTime<Tz>);
[INFO] [stdout]      |                                        ^^^^^^^^^^^^
[INFO] [stdout] note: required for `type_impls::date_and_time::chrono::chrono::DateTime<Utc>` to implement `deserialize::FromSqlRow<pg::types::sql_types::Timestamptz, Sqlite>`
[INFO] [stdout]     --> diesel/diesel/src/deserialize.rs:401:17
[INFO] [stdout]      |
[INFO] [stdout] 401  | impl<T, ST, DB> FromSqlRow<ST, DB> for T
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 406  |     T::Row: FromStaticSqlRow<ST, DB>,
[INFO] [stdout]      |             ------------------------ unsatisfied trait bound introduced here
[INFO] [stdout] note: required for `pg::types::sql_types::Timestamptz` to implement `CompatibleType<type_impls::date_and_time::chrono::chrono::DateTime<Utc>, Sqlite>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:28:17
[INFO] [stdout]      |
[INFO] [stdout] 28   | impl<ST, U, DB> CompatibleType<U, DB> for ST
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^     ^^
[INFO] [stdout] ...
[INFO] [stdout] 32   |     U: FromSqlRow<ST, DB>,
[INFO] [stdout]      |        ------------------ unsatisfied trait bound introduced here
[INFO] [stdout] note: required for `select_statement::SelectStatement<(), select_clause::SelectClause<SqlLiteral<pg::types::sql_types::Timestamptz>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, type_impls::date_and_time::chrono::chrono::DateTime<Utc>>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 63   |     U: FromSqlRow<<T::SqlType as CompatibleType<U, Conn::Backend>>::SqlType, Conn::Backend>,
[INFO] [stdout]      |        ------------------------------------------------------------------------------------ unsatisfied trait bound introduced here
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout]      = note: this error originates in the derive macro `FromSqlRow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:187:42
[INFO] [stdout]      |
[INFO] [stdout] 187  |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]      |                       ----------         ^^^^^^^^^^ type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: expected this to be `pg::backend::Pg`
[INFO] [stdout]     --> diesel/diesel/src/sqlite/connection/mod.rs:54:20
[INFO] [stdout]      |
[INFO] [stdout] 54   |     type Backend = Sqlite;
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] note: required for `SelectStatement<(), SelectClause<Grouped<Lt<Grouped<AtTimeZone<now, Bound<Text, &str>>>, Bound<..., ...>>>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, bool>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 60   |     T::Query: QueryFragment<Conn::Backend> + QueryId,
[INFO] [stdout]      |               ---------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]      = note: the full type name has been written to '/opt/rustwide/target/debug/deps/diesel-791589410aeb6100.long-type-18090665458878776787.txt'
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:191:42
[INFO] [stdout]      |
[INFO] [stdout] 191  |         assert!(query.get_result::<bool>(connection).unwrap());
[INFO] [stdout]      |                       ----------         ^^^^^^^^^^ type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: expected this to be `pg::backend::Pg`
[INFO] [stdout]     --> diesel/diesel/src/sqlite/connection/mod.rs:54:20
[INFO] [stdout]      |
[INFO] [stdout] 54   |     type Backend = Sqlite;
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] note: required for `SelectStatement<(), SelectClause<Grouped<Gt<Grouped<AtTimeZone<now, Bound<Text, &str>>>, Bound<..., ...>>>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, bool>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 60   |     T::Query: QueryFragment<Conn::Backend> + QueryId,
[INFO] [stdout]      |               ---------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]      = note: the full type name has been written to '/opt/rustwide/target/debug/deps/diesel-791589410aeb6100.long-type-1656630005142402648.txt'
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0271]: type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]     --> diesel/diesel/src/pg/types/date_and_time/chrono.rs:200:51
[INFO] [stdout]      |
[INFO] [stdout] 200  |         assert_eq!(Ok(expected), query.get_result(connection));
[INFO] [stdout]      |                                        ---------- ^^^^^^^^^^ type mismatch resolving `<SqliteConnection as Connection>::Backend == Pg`
[INFO] [stdout]      |                                        |
[INFO] [stdout]      |                                        required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] note: expected this to be `pg::backend::Pg`
[INFO] [stdout]     --> diesel/diesel/src/sqlite/connection/mod.rs:54:20
[INFO] [stdout]      |
[INFO] [stdout] 54   |     type Backend = Sqlite;
[INFO] [stdout]      |                    ^^^^^^
[INFO] [stdout] note: required for `SelectStatement<(), SelectClause<Grouped<AtTimeZone<Bound<Timestamptz, DateTime<FixedOffset>>, ...>>>>` to implement `LoadQuery<sqlite::connection::SqliteConnection, _>`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/load_dsl.rs:56:18
[INFO] [stdout]      |
[INFO] [stdout] 56   | impl<Conn, T, U> LoadQuery<Conn, U> for T
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^     ^
[INFO] [stdout] ...
[INFO] [stdout] 60   |     T::Query: QueryFragment<Conn::Backend> + QueryId,
[INFO] [stdout]      |               ---------------------------- unsatisfied trait bound introduced here
[INFO] [stdout]      = note: the full type name has been written to '/opt/rustwide/target/debug/deps/diesel-791589410aeb6100.long-type-13510975446515218473.txt'
[INFO] [stdout] note: required by a bound in `query_dsl::RunQueryDsl::get_result`
[INFO] [stdout]     --> diesel/diesel/src/query_dsl/mod.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     fn get_result<U>(self, conn: &mut Conn) -> QueryResult<U>
[INFO] [stdout]      |        ---------- required by a bound in this associated function
[INFO] [stdout] 1456 |     where
[INFO] [stdout] 1457 |         Self: LoadQuery<Conn, U>,
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^ required by this bound in `RunQueryDsl::get_result`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the parameter type `DB` may not live long enough
[INFO] [stdout]    --> diesel/diesel/src/connection/mod.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 |         self.as_any().downcast_ref::<T>()
[INFO] [stdout]     |         ^^^^^^^^^^^^^ ...so that the type `DB` will meet its required lifetime bounds
[INFO] [stdout]     |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]     |
[INFO] [stdout] 221 | impl<DB: Backend + 'static> dyn BoxableConnection<DB> {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the parameter type `DB` may not live long enough
[INFO] [stdout]    --> diesel/diesel/src/connection/mod.rs:241:9
[INFO] [stdout]     |
[INFO] [stdout] 241 |         self.as_any().is::<T>()
[INFO] [stdout]     |         ^^^^^^^^^^^^^ ...so that the type `DB` will meet its required lifetime bounds
[INFO] [stdout]     |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]     |
[INFO] [stdout] 221 | impl<DB: Backend + 'static> dyn BoxableConnection<DB> {
[INFO] [stdout]     |                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 42 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0271, E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0271`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `diesel` (lib test) due to 43 previous errors
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0310`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `diesel` (lib) due to 7 previous errors
[INFO] running `Command { std: "docker" "inspect" "cc9954eaad98ce7e92856784be1012a6d943dd1ddd5aa9146c6d816eef417308", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc9954eaad98ce7e92856784be1012a6d943dd1ddd5aa9146c6d816eef417308", kill_on_drop: false }`
[INFO] [stdout] cc9954eaad98ce7e92856784be1012a6d943dd1ddd5aa9146c6d816eef417308
